--------------------------------------------------------------------------------
                      JobTime (c) 1998/99 by Maik Boenig
                       Dokumentation fuer Version 3.10
--------------------------------------------------------------------------------

JobTime ist Shareware. Eine Registrierung ist mglich bei www.palmgear.com.
Die Registrierunggebuehr betraegt 5$.

Im Unterschied zur nicht registrierten Version erlaubt die registrierte Version
die Eingabe von Notizen zu allen Eintrgen. Die nicht registrierte Version
bitte zudem einmal monatlich um Registrierung.

--------------------------------------------------------------------------------

Ueberblick
Installation
Hauptbildschirm
Ueberblick ueber die Eintraege
Anzeige von Eintraegen zu ausgewaehlten Projekten
Voreinstellungen Bildschirm 1 (mit Beispielen)
Voreinstellungen - Arbeitszeiten
Voreinstellungen Bildschirm 2 (Wiederholungen)
Voreinstellungen Bildschirm 3
globale Einstellungen
Erstellung neuer Eintraege
Notizen
Projekt-Uebersicht
Eintraege editieren
erzeugen von Notizen
erzeugen von Kalendereintraegen
Archiv-Bits zuruecksetzen
Archiv-Bits aktualisieren
grafische Uebersicht
Projektdefinition
Projektstatistiken
Loeschen von Eintraegen
Registrierung
Bekannte Fehler
Ausblick auf naechste Versionen
Ueber mich
Aenderung in den Versionen
Hinweise

--------------------------------------------------------------------------------
                                  Ueberblick
--------------------------------------------------------------------------------

JobTime hilft bei der Verwaltung der Arbeitszeit. Es ermittelt Ueberstunden,
verbleibende Urlaubstage, Anzahl der Arbeitstage, ..... Zeiten fuer Projekte
koennen erfasst und Statistiken ueber die definierten Projekte ausgegeben
werden. Zusaetzlich bietet es eine grafische Uebersicht ueber ein gewaehltes
Jahr. Durch die moegliche Abbildung verschiendenster Arbeitsvertraege koennen
auch Vertraege verwaltet werden, die zum Beispiel Frueh/Spaet/Nachtschichten an
unterschiedlichen Tagen der Woche vorsehen. Laenge der Mittagspausen, sowie
'normale' Arbeitszeiten koennen vorgegeben werden. Weitere Moeglichkeiten sind
die Generierung von Notizen mit Details ueber die Arbeitstage eines gewaehlten
Bereichs. Zudem kann JobTime Eintraege in den Kalender generieren.


JobTime ist mein erstes Projekt fuer den Pilot. Angefangen habe ich mit dem
freien Gnu-C-Compiler und dem Pilrc Resource-Compiler.

Als JobTime groesser wurde, bin ich auf den Metrowerks-Compiler umgestiegen.

--------------------------------------------------------------------------------
                               Installation
--------------------------------------------------------------------------------

Mit Hilfe von Unzip kann das Archiv entpackt werden. JobTime.prc wird dann
mit dem Palm-Install-Tool installiert und kann anschliessend gestartet werden.

Beim ersten Start fragt JobTime nach den globalen Einstellungen , sowie nach
den Bedingungen des Arbeitsvertrages. Beide werden weiter unten beschrieben.

--------------------------------------------------------------------------------
                              Hauptbildschirm
--------------------------------------------------------------------------------

Dieser Bildschirm erscheint nach dem Starten von JobTime und gibt einen kurzen
Ueberlick ueber die wichtigsten Daten. Sie muessen nach der Aenderung von
Eintraegen (oder bei Wechsel des aktuellen Tages) neu berechnet werden. Dieses
geschieht automatisch oder manuell (siehe globale Einstellungen).
Von oben nach unten werden folgende Werte angezeigt:

1. Der erste Wert gibt die verbleibenden Stunden und Minuten fuer die aktuelle
   Woche an. Eintraege, die ein Datum in der Zukunft (aber in der aktuellen
   Woche) betreffen, werden beruecksichtigt. Ueberstunden, die mit in die
   aktuelle Woche genommen wurden, werden nicht beruecksichtigt.

2. Der zweite Wert zeigt die verbleibenden Stunden und Minutes des aktuellen
   Monats unter Beruecksichtigung aller Eintraege fuer den Monat an. Eintrage
   fuer andere Monate werden nicht beruecksichtigt - damit auch keine Ueber-
   stunden, die in den aktuellen Monat mitgebracht werden.

3. Der dritte Wert zeigt die verbleibenden Stunden des Jahres an (was ja
   eigentlich keiner sehen moechte). Anmerkungen aus 1. und 2. gelten auch fuer
   diesen Punkt.

4. Der vierte Wert zeigt die verbleibenden Arbeitstage des aktuellen Jahres an
   (ausschliesslich des aktuellen Tages). Eintraege fuer zukuenftige Tage werden
   nicht einbezogen. Bei 50 verbleibenden Arbeitstagen und 20 Urlaubstagen sind
   daher nur noch 30 Tage effektiv zu arbeiten.

5. Hier werden die fuer dieses Jahr verbleibenden Urlaubstage angezeigt. Diese
   werden auf Tagesbasis berechnet und gerundet.

6. Dieser Wert zeigt die momentan aktuelle Ueberstundenanzahl an. Der Wert kann
   von den Werten in den anderen Uebersichten abweichen, da dort nur Tage be-
   ruecksichtigt werden, die auch Eintrage besitzen; eine detailliertere 
   Beschreibung folgt weiter unten). Der aktuelle Tag wird in die Berechnung
   nicht mit einbezogen.

Links von diesen Werten sind Schalter, die zu einer Uebersicht des gewaehlten
Zeitraums verzweigen.

1. 'diese Woche zu arbeiten' zeigt alle Eintraege der aktuellen Woche..

2. 'diesen Monat zu arbeiten' zeigt alle Eintrage des aktuellen Monats.

3. 'dieses Jahr zu arbeiten' zeigt alle Eintraege des aktuellen Jahres.

4. 'verbleibende Arbeitstage' hat keine Funktion (nur wegen der Optik).

5. 'verbleibende Urlaubstage' zeigt alle Urlaubseintraege eines Jahres.

6. 'aktuelle Ueberstunden' zeigt alle Eintraege.

--------------------------------------------------------------------------------
                       Ueberblick ueber die Eintraege
--------------------------------------------------------------------------------

Abhaengig vom Schalter, ueber den dieser Bildschirm geoeffnet wurde, werden alle
Eintraege des gewaehlten Bereichs angezeigt. Welcher Bereich gewaehlt wurde,
steht in der Titelzeile. Ueber einen Scrollbalken am rechten Rand kann durch die
Eintraege gescrollt werden. Durch Antippen eines Eintrages wird dieser zum
Editieren geoeffnet. Die Anzeige besteht aus mehreren Spalten, die die folgende
Funktion besitzen:

1. Datum des Eintrages

2. Beginn des Eintrages

3. Ende des Eintrages

4. Die Ueberstundenanzahl fuer diesen Eintrag

5. Summe der Ueberstunden (4. aufsummiert)

Fuer 'spezielle' Eintraege haben verschiedene Spalten andere Werte als oben an-
gegeben:

a) Wird mehr als ein Eintrag fuer ein datum eingegeben, enthaelt nur der letzte
   Eintrag des Datums die obigen Werte. Fuer alle anderen Eintraege des Datums
   enthalten die Spalten 4) und 5) den Eintrag '---->'. Dieses soll
   dokumentieren, dass nur fuer den gesamten Tag Ueberstunden berechnet werden.

b) Wird ein Urlaubstag eingegeben, besitzen die Spalten 2) bis 5) den Wert
   '--:--'.

c) Fuer Feiertage wird bei der Startzeit '00:00' und bei der Endzeit '24:00'
   angezeigt. Spalten 4) und 5) besitzen wie bei b) den Wert '--:--'.

d) wird ein Eintrag eingegeben, der die Ueberstundenzahl manuell erhoeht,
   erscheint 'man.dec.'

e) bei einem Eintrag, der die Ueberstundenanzahl manuell erniedrigt, erscheint
   'man.dec.'

Fuer eine bessere Uebersicht erscheinen zwischen einigen Eintraegen Linien.
Diese Grenzen Jahre, Monate und Wochen voneinander ab.

Unten auf dem Schirm sind (bis zu) 4 Schalter sichtbar:

1. 'Schliessen' ist selbserklaerend.

2. Der 2. Schalter ist mit 'Next X' beschriftet, wobei x die Werte W,M und Y
   annehmen kann. Dieses ist abhaengig von dem gewaehlten Anzeigebereich.
   W steht fuer Woche, M fuer Monat und Y fuer Jahr. Ein Druck auf den Schalter
   zeigt den naechsten Bereich desselben Typs an.

3. Siehe 2. (mit Unterschied, dass zum vorhergehenden verzweigt wird).

4. Der Schalter ganz rechts aussen zeigt statistische Werte des Bereichs an.
   Welcher Wert angezeigt wird, kann am Zeichen rechts daneben erkannt werden.
   Ein Druck auf den Schalter wechselt zum naechsten Wert.
   'C': Der Ueberstundensaldo des angezeigten Bereichs
   'M': maximale Ueberstundenwert des Bereichs
   'm': minimale Ueberstundenwert des Bereichs
   '+': Summe aller positiven Ueberstundenwerte
   '-': Summe aller negativen Ueberstundenwerte
   'R': Anzahl der Eintraege des Bereichs
   'N': Anzahl Eintraege mit Ueberstunden > 0
   'n': Anzahl Eintraege mit Ueberstunden < 0

Bei einer Benutzerdefinierten Uebersicht sind die Schalter 2) und 3) nicht
sichtbar.

Bei einer Wochenanzeige wird zusaetzlich rechts oben in der Titelzeile die
aktuelle Wochennummer angezeigt. Da verschiedene Laender unterschiedliche
Definitionen der ersten Woche eines Jahres besitzen, muss dieses in den globalen
Einstellungen definiert werden (siehe 'globale Einstellungen').

ACHTUNG!!!!
Da in den Uebersichten zur Berechnung der Werte nur eingegebene Eintraege be-
ruecksichtigt werden, kann die Anzeige der Ueberstunden aller Eintraege mit der
Anzeige des Hauptbildschirms differieren. Wird zum Beispiel fuer einen Tag ein
Eintrag vergessen, wird dieser Tag im Hauptbildschirm mit der fuer den Tag
ueblichen Stunden als negativer Ueberstundenbetrag bewertet. In der Uebersicht
der Eintraege wird ein solcher Eintrag hingegen ignoriert.

In den Ansichten werden Vertragswechsel, Abschneiden von Ueberstunden, ... be-
ruecksichtigt.

--------------------------------------------------------------------------------
              Anzeige von Eintraegen zu ausgewaehlten Projekten
--------------------------------------------------------------------------------

Wie oben beschrieben, koennen Eintraege fuer einen gewaehlten Zeitraum angezeigt
werden. Oben rechts in der Anzeige befindet sich ein Button mit einem 'p'.
Wird dieser betaetigt, erscheint eine Liste mit den Projekten. Zusaetzlich ist
als erstes der Eintrag 'all Eintraege' zu finden. Einer oder mehr dieser
Eintraege besitzt ein '(*)' vor seinem Namen. Das '(*)' zeigt alle Projekte an,
die aktiv sind und in der Uebersicht angezeigt werden.

Durch Anwahl eines Projektes und Betaetigen des Anwahl/Abwahl-Buttons aendert
sich der Status des gewaehlten Projekts. Durch Anwahl von 'alle Eintraege'
werden alle anderen gewaehlten Projekte inaktiv; durch Anwahl eines beliebigen
Projektes ausser 'alle Eintraege' wird 'alle Eintraege' deaktiviert.

Durch Betaetigen des 'OK'-Buttons wird auf die Ansicht der Eintraege gewechselt,
wobei nur die aktivierten Projekte angezeigt werden.

Wurde nur 'alle Eintraege' ausgewaehlt, erscheint die Anzeige wie im Abschnitt
zuvor beschrieben.
Wurde etwas anderes gewaehlt, erscheint in der Titelzeile ein '(*)' hinter
dem gewaehlten Zeitraum. Zudem werden alle Arbeitszeiten fuer die gewaehlten
Projekte summiert ohne auf die taeglich zu leistende Arbeitszeit Ruecksicht zu
nehmen.

--------------------------------------------------------------------------------
                       Voreinstellungen Bildschirm 1
--------------------------------------------------------------------------------

Die Voreinstellungen dienen dazu, die Bedingungen des Arbeitsvertrages ab-
zubilden. Diese Informationen werden fuer die Berechnungen des Hauptbildschirms
verwendet; daher muessen diese Informationen beim ersten Start eingegeben
werden. 

Der Schirm ist in zwei Teile aufgesplittet. Oberhalb der gestrichelten Linie
sind Einstellungen, die als Vorbelegung fuer neue Eintraege gelten.
Die Laenge der Mittagspause ist die Zeit, die normalerweise fuer Mittag
abgerechnet wird. Das Format ist hh:mm oder einfach mm. Alternativ kann eine
Eingabe auf 1/10 Stunden-Basis benutzt werden (zum Beispiel 7,4). Bei einer
Eingabe eines neuen Eintrags kann dieser eingestellte Wert gewaehlt werden oder
aber individuell eine andere Laenge. Ueber den Schalter rechts daneben wird ein
Dialog zur einfacheren Eingabe geoeffnet.

'Start' und 'Ende' beschreiben die Zeiten, an denen in der Regel gearbeitet
wird. Analog zur der Laenge der Mittagspause oeffnet der Schalter rechts daneben
einen Standarddialog zur Einstellung der Werte.

Alle anderen Angaben werden fuer die Berechnung benoetigt.

'gueltig ab' enthaelt das Datum, ab dem der Vertrag gueltig ist (beziehungsweise
der erste Eintrag eingegeben wird). Ueber den Schalter 'Auswahl' kann es ueber
einen Standarddialog eingestellt werden. Ab dem hier eingestellten Datum wird
die Ueberstundenzahl gerechnet.

'Stunden pro Woche' enthaelt die Wochenarbeitsstunden im Format hh:mm oder in
1/10 Einheiten (7,5 entspricht 07:30). Diese koennen in diesem Schirm nicht
eingegeben werden. Sie werden in einem anderen Dialog eingegeben und tauchen
hier nur zur Kontrolle auf. Der Schirm wird im naechsten Abschnitt beschrieben.

'Urlaubstage' enthaelt die Anzahl der Urlaubstage pro Jahr.

'Unterdruecke Warnungen': Ist dieses nicht aktiviert, erinnert JobTime an
fehlende Eintraege. Wird in der Regel Mo-Fr gearbeitet und ist am Dienstag noch
nichts fuer den Montag eingegeben, erfolgt eine Warnmeldung. Ein Eintrag kann
dann nachgeholt werden.

'normale Arbeitstage': Die Tage, an denen gearbeitet wird, muessen hier markiert
werden. Intern wird die woechentliche Arbeitszeit auf diese Tage verteilt.

Bei einem Wechsel des Arbeitsvertrages werden einfach neue Voreinstellungen ab
dem entsprechenden Tag hinzugefuegt. Das gewaehrleistet, dass die Berechnung
mit den alten und neuen Daten fortgefuehrt werden kann. Die alten Vorein-
stellungen werden ab dem Datum der neuen ungueltig.

In der Regel beginnt die Eingabe in JobTime nicht mit 0 Ueberstunden und 0
Tagen Urlaub. Diese Einstellungen werden in den globalen Voreinstellungen 
eingegeben (siehe unten).


Ein Beispiel:
-------------

Der Arbeitsvertrag sieht vor: 	40 Stunden pro Woche
				5 Tage-Woche
				(Montag bis Freitag)
				28 Urlaubstage pro Jahr
Ein normaler Arbeitstag		beginnt Mo-Do und 07:00 Uhr und endet
				Mo-Do um 16:30 mit
				01:00 Mittagspause
				beginnt Freitag um 08:00 und endet Freitag
				um 12:00 Uhr
				ohne Mittagspause
Beginn der Eintragungen 	ist der 01.04.
Am 01.04. aktuelle Ueberstunden:14:20
Bis zum 01.04. wurden		3 Urlaubstage genommen

Die Einstellungen fuer diesen Vertrag sehen dann folgendermassen aus:

	a) Vorseinstellungen Teil 3 (Beschreibung siehe unten):
		- Ueberstundenvortrag: +14:20
		- Vortrag Urlaubstage:
		  dieser Wert muss manuell berechnet werden:
		  Bei 28 Tagen Urlaub pro Jahr erhaelt man fuer die ersten 3
 		  Monate 7, fuer die restlichen 9 Monate 21 Tage.
		  Da JobTime davon ausgeht, dass am 1.4. der Vertrag beginnt,
		  errechnet es folglich fuer das Jahr auch nur 21 Urlaubstage.
		  Der Vertrag war aber bereits am 1.1. gueltig. Somit muss
		  berechnet werden, wie viele fuer die ersten 3 Monate noch
		  uebrig sind. 7 Tage bekommt man anteilig, 3 davon sind bereits
		  genommen; daher werden 4 Tage mit 'in den Vertrag genommen'.
		  Aus diesem Grund muss hier '+4' eingetragen werden.
	   diese Einstellungen muessen nur einmal vorgenommen werden !!!
	b) Vorseinstellungen Teil 1:
		- Mittagspause: In der Regel werden 30 Minuten genommen, daher
		  die Einstellung 00:30.
		  Fuer die Eintraege am Freitag muss die Mittagspause manuell
		  abgeaendert werden.
		- Start/Ende: In der Regel wird um 07:00 begonnen und um 16:30
		  die Arbeit beendet. Aus diesem Grund werden diese Werte in
		  die Felder eingetragen.
		  Wie bei der Mittagspause muss am Freitag die Zeit manuell
		  geaendert werden.
		- gueltig ab: Beginn der Eintragungen: Daher 01.04.1999
		- Urlaubstage: 28
		- normale Arbeitstage: Mo-Fr.

Damit sind die Einstellungen vorgenommen.

--------------------------------------------------------------------------------
                        Voreinstellungen - Arbeitszeiten
--------------------------------------------------------------------------------

Durch Druecken der Auswahl-Taste im Voreinstellung 1 - Bildschirm wird ein
Dialog geoeffnet, in dem fuer jeden Wochentag getrennt die Arbeitszeit angegeben
werden kann.

Desweiteren wird hier eingestellt, ab welcher Mehrarbeit die Stunden als Ueber-
stunden zaehlen. Zum Beispiel existieren Vertraege, bei denen bis zu 1 Stunde
Mehrarbeit (also 1 Stunden mehr als vertraglich vorgesehen) keine Ueberstunden
berechnet werden.

--------------------------------------------------------------------------------
                        Voreinstellungen Bildschirm 2
--------------------------------------------------------------------------------

Auf diesem Schirm werden sich wiederholende Voreinstellungen definiert. Hat man
zum Beispiel abwechselnde Frueh/Spaetschichten, wovon einen nur Mo-Do, die
andere Di-Fr gueltig ist, muss dieses nur jeweils einmal eingegeben werden.
Beide - werden wie oben erlaeutert - einzeln eingegeben, wobei eine genau eine
Woche nach der anderen beginnt. Dann wird bei beiden eine Wiederholung alle 2
Wochen gesetzt.

Fuer wiederholende Einstellungen muss ein Endtermin angegeben, an dem die
Wiederholung beendet wird.

Beim Loeschen einer Voreinstellung einer Wiederholung kann dann zwischen
Loeschen eines Elementes und Loeschen der gesamten Serie gewaehlt werden.

Bei Fragen hierzu stehe ich gerne zur Verfuegung.

--------------------------------------------------------------------------------
                        Voreinstellungen Bildschirm 3
--------------------------------------------------------------------------------

Viele Arbeitsvertraege erlauben das Ansammeln von Ueberstunden. Doch in den
meisten Vertraegen ist geregelt, dass zu einem bestimmten Termin nur eine
bestimmte Anzahl Ueberstunden erlaubt ist. So darf zum Beispiel am Monatsende
nur 20:00 Stunden angesammelt sein. Hat man am 1.7. dann zum Beispiel 25:00
Stunden, werden 5 Stunden abgeschnitten und der Ueberstundensaldo ist am
1.7. 20:00.

Solche Regelungen gibt es auch fuer die Urlaubstage. In einigen Firmen ist es
moeglich, den Resturlaub eines Jahres bis zum Maerz des Folgejahres zu nehmen.
Ist er bis zu diesem Zeitpunkt nicht genommen, verfaellt er.

Wird im ersten Voreinstellungs-Bildschirm der Schalter 'Uebernahme' betaetigt,
oeffnet sich ein weiterer Bildschirm, in dem diese Regelungen fuer den gerade
bearbeiteten Vertrag eingestellt werden koennen.

Der Bildschirm ist in fuenf Teile aufgesplittet. Im ersten Teil werden die
Ueberstunden eingetragen, die  uebernommen werden koennen. Wird in dem Trigger
etwas anderes als 'beliebig' eingestellt, wird ein Feld sichtbar, in dem die
Stunden eingetragen werden koennen. Der Trigger gibt den Zeitpunkt an, an dem
abgeschnitten wird.

Der zweite Teil beinhaltet die Einstellungen fuer die Urlaubstage.  Der einzige
Unterschied zur Einstellung der Ueberstunden ist, dass der Tag angegeben werden
kann, an dem abgeschnitten wird.

Die beiden weiteren Einstellungen geben an, mit wievielen Ueberstunden bzw. mit
wievielen Urlaubstagen der Vertrag begonnen werden soll.

Im letzten Teil kann eingegeben werden, welche gesetzlichen Regelungen be-
zueglich von Pausen existieren. Hier wird ausgewaehlt, welche Pausen ab welchen
Arbeitszeiten gelten. Pausen fuer bestimmte Zeitgrenzen werden addiert.
So sind zum Beispiel folgende Einstellungen moeglich:

00:30 Pause nach 02:00 Arbeit
00:15 Pause nach 03:00 Arbeit
00:20 Pause nach 04:00 Arbeit

Das bedeutet: Nach 2 Stunden Arbeit muss eine 30 minuetige Pause eingelegt
werden, nach einer weiteren Stunden nochmals 15 Minuten und nach 4 Stunden
erneut 20 Minuten. Nach 4 Stunden ist somit eine Pause von 30+15+20 = 65 Minuten
Pflicht.

--------------------------------------------------------------------------------
                               globale Einstellungen
--------------------------------------------------------------------------------

Hier werden Einstellungen getaetigt, die fuer das gesamte Programm gelten.
Im einzelnen sind das Aktivieren der automatischen Berechnung, eine Einstellung
fuer die graphische Uebersicht und die Aktivierung des erweiterten Dialogs fuer
neue Eintraege. Die letzte EInstellung betrifft die Standardanzeige der Ueber-
sichten. Zusaetzlich wird in diesem Dialog definiert, welches die 1. Woche des
Kalenderjahres ist.

'Vorbelegung Mittagspause': Wird ein neuer Eintrag erstellt, definiert diese
Einstellung, ob die entsprechende Checkbox zu Beginn selektiert ist oder nicht.

'Automatische Neuberechnung': Ist diese Checkbox selektiert, sind die Werte des
Hauptschirms immer aktuell. Sollte eine Aenderung vorgenommen worden sein, die
ein oder mehrere Werte betreffen koennte, wird bei Rueckkehr in den Hauptbild-
schirm eine automatische Neuberechnung durchgefuehrt. Da auch bei einem Tages-
wechsel der Hauptbildschirm andere Werte erhaelt (zum Beispiel nimmt die Anzahl
der Arbeitstage um 1 ab :-)), wird auch bei einem solchen Ereignis eine Neu-
berechnung durchgefuehrt. Ist die Checkbox nicht selektiert, wird keine auto-
matische Neuberechnung durchgefuehrt. Moegliche Veraenderungen werden dann
durch eine Warnmeldung auf dem Hauptbildschirm angezeigt; die Berechnung kann
dann manuell ueber den Menupunkt 'Neuberechnung' gestartet werden.

'Detaillierte graph. Uebersicht': Siehe Beschreibung der graphischen Uebersicht.

'Erweiterter Eingabedialog': Mit dieser Eingabe wird gesteuert, ob JobTime bei
der Erstellung eines neuen Eintrages 'behilflich' sein soll. Ist der Dialog
selektiert, werden die Eingabefelder vorbelegt. Die Vorbelegung erfolgt in der
folgenden Reihenfolge:

a) Ist der Tag kein normaler Arbeitstag, wird kein Wert vorbelegt
b) Ist das Ende des letzten Eintrages fuer den gewaehlten Tag vor dem normalen
   Ende der Arbeitszeit, wird als Startzeit die Endzeit des letzten Eintrages
   gewaehlt und der Endzeitpunkt mit dem normalen Ende des Arbeitstages vorbe-
   legt. Dadurch wird eine kontinuierliche Eingabe gewaehrleistet
c) Endet der letzte Eintrag fuer den gewaehlten Tag nach dem normalen Ende der
   Arbeitszeit, wird nur der Startzeitpunkt vorbelegt
d) Handelt es sich um den ersten Eintrag fuer den gewaehlten Tag, werden die
   normalen Arbeitzeiten als Standardwert gesetzt

Die Mittagspause wird so gesetzt, dass es nur eine am Tag gibt (natuerlich ist
diese Angabe aenderbar)

Beim Speichern des Eintrages wird bei Selektion der Checkbox zudem geprueft, ob
sich der neue Eintrag mit einem anderen ueberschneidet. Ist eine solche
Situation eingetreten, wird eine Meldung ausgegeben.

Anzeige des letzten Eintrags zuerst: Ist diese Box aktiviert, wird bei jeder
Uebersicht zunaechst an das Ende gescrollt. Damit werden zu Beginn die letzten
Werte angezeigt.

'1.Kalenderwoche': Verschiedene Laender haben unterschiedliche Definitionen der
1. Kalenderwoche. Diese Definition wird hier eingestellt, damit die Angabe der
Woche bei der Wochenuebersicht einen korrekten Wert anzeigt.

--------------------------------------------------------------------------------
                          Erstellung neuer Eintraege
--------------------------------------------------------------------------------

Ueber den Neu-Schalter im Hauptbildschirm oeffnet sich der Eingabeschirm fuer
neue Eintraege. Dieser Bildschirm wird auch geoeffnet, wenn JobTime einen
fehlenden Eintrag fuer einen Arbeitstag findet und nachtraeglich einer erstellt
werden soll.

Fuer einen neuen Eintrag muss das Datum des Eintrages gewaehlt werden. Dieses
kann manuell eingegeben werden (wobei es das Format der Voreinstllungen des
Pilots haben muss) oder ueber den Auswahl-Knopf ausgewaehlt werden.

Bei entsprechender Voreinstellung in den globalen Einstellungen (siehe oben)
werden daraufhin die anderen Felder vorbelegt. Dieses koennen dann editiert
werden. Ansonsten wird ueber den Auswahl-Knopf neben den Zeiten die Zeitaus-
wahl getroffen oder manuell die Zeiten in die Felder eingetragen. Das Format
der Zeitangabe ist immer hh:mm (zum Beispiel 03:30) oder die Angabe in 1/10
Stunden. Als Beispiel entspricht 7,2 der Angabe 07:12.

Als naechstes wird definiert, ob eine Mittagspause genommen wird und wenn ja,
wie lange. Die Einstellung 'Voreinstellung' uebernimmt die Laenge der Mittags-
pause aus der Einstellung des aktuell gueltigen Vertrages.

Eine weitere Einstellung bestimmt den Typ des Eintrags. Folgende Type stehen
zur Verfuegung:

  'normale Arbeit'	fuer Eingabe der taeglichen Arbeit
  'Ueberstunden'	fuer gezielte Eingabe von Ueberstunden
			(in der Berechnung unterscheiden sie sich nicht vom
			Typ 'normale Arbeit')
  'Urlaub'		fuer die schoensten Eintraege
  'Abbau Ueberstunden'	fuer den gezielten Eintrag vom Ueberstundenabbau
			(auch hier kein Unterschied bei der Berechnung; fehlende
			Eintrage werden als Ueberstundenabbau behandelt)
  'oeffentl. Feiertag'	selbsterklaerend
  'relig. Feiertag'	selbsterklaerend
  'krank'		selbsterklaerend
  'man. Abbau'		damit ist es moeglich, die Ueberstundenzahl manuell
			zu korrigieren; Beispiel ist die Auszahlung von
			Ueberstunden
  'man. Erhoehung'	siehe oben; Beispiel: Wochenendarbeit: fuer eine
			Stunde Arbeit werden 1.2 Stunden angerechnet
  'nur Statistik'	Die Arbeitszeit wird nur fuer Projektstatistiken genutzt,
			Eintraege dieses Typs gelten nicht als Arbeitszeit.

Beispiel fuer eine Eingabe:
  Am 01.03. wird fuer 7 Stunden (normale Arbeitszeit) gearbeitet:
    Eingabe 'normale Arbeit'
  Am 02.03. wird nur 6 Stunden gearbeitet
    Eingabe fuer diese 6 Stunden: 'normale Arbeit'
    Eingabe fuer die fehlende Stunde: 'Abbau Ueberstunden'
    (selbst wenn dieser Eintrag nicht getaetigt wird, rechnet JobTime richtig;
     normalerweise ist die Dokumentation der fehlenden Stunde aber gewuenscht)
  Am 03.03. werden 8 Stunden gearbeitet:
    Eingabe fuer die ersten 7 Stunden: 'normale Arbeit'
    Eingabe fuer die 8te Stunde: 'Ueberstunden'
    (auch dieser Eintrag ist nicht notwendig; bei der Eingabe von 8 Stunden
     'normaler Arbeit' rechnet JobTime trotzdem richtig)

Achtung: Es muss darauf geachtet werden, dass die Anzahl Mittagspausen an einem
         Tag richtig eingegeben wird

Die naechste Eingabe ist die Laenge der Mittagspause (sofern eine vorhanden/ge-
nommen). Diese kann manuell gesetzt werden oder auf den in den Voreinstellungen
definierten Wert eingestellt werden.

Der optional einzugebene Kommentar kann bis zu 16 Zeichen lang sein. Er dient als
Eingabe einer Referenz fuer die getaetigte Arbeit. Sind Projekte definiert,
dient er als Referenz auf die Projekte (siehe Projektdefinition). Um Projekte
leichter eingeben zu koennen, kann ueber den Kommentar-Button ein Dialog einge-
belendet werden, der alle definierten Projekte anzeigt (siehe naechsten Abschnitt)

Die sichtbaren Eingabefelder sind abhaengig vom gewaehlten Typ des Eintrags. So
ist bei der Wahl von Urlaub keine Start/Endzeit sichtbar.

Beim manuellen Abbau/der manuellen Erhoehung werden die Werte ohne Vorzeichen
erwartet.

'OK' speichert den neuen Eintrag, 'Abbruch' kehrt ohne Speicherung zum vorher-
gehenden Dialog zurueck.

Vor dem Speichern wird geprueft, ob die gesetzlichen Vorschriften bezueglich der
Mittagspause eingehalten werden. Wenn nicht, kann die Mittagspause automatisch
auf den geringsten pausenwert gesetzt werden.

--------------------------------------------------------------------------------
                            Notizen (nur registrierte Version)
--------------------------------------------------------------------------------

Zu jedem Eintrag kann eine Notiz mit maximal 3000 Buchstaben angefuegt werden.
Es ist moeglich, jederzeit diese Notiz zu aendern oder zu loeschen. Ein
kopieren, verschieben, zusammenfuegen oder tauschen ist mit Hilfe von Drag and
Drop moeglich.

Um eine Notiz zu erzeugen, muss der Eintrag aufgerufen und anschliessend der
Notiz-Schalter betaetigt werden. Die Notiz wird genauso erzeugt wie im Memopad
(Copy/Paste...)

Ein Eintrag mit einer Notiz erhaelt in allen Uebersichten ein kleines Icons
rechts neben der letzten Spalte (links von der Scrollbar).

Eine Aenderung der Notiz kann genauso durchgefuehrt werden wie die Erzeugung.
Eine Alternative ist, auf das Icon des Eintrages zu tippen. Dann erscheint
eine Liste mit den Moeglichkeiten, die Notiz zu oeffnen oder zu loeschen.
Die Operation wird abgebrochen, indem auf eine Stelle ausserhalb der Liste
getippt wird.

Drag and Drop funktioniert, indem auf das Icon getippt und auf den Zeileintrag
gezogen wird. Je nachdem, ob der Zieleintrag bereits eine Notiz besitzt oder
nicht, erscheint ein bestimmtes Menue:

1) Hat der Zieleintrag eine Notiz kann die Notiz des Starteintrages an den
   Zieleintrag angehaengt werden oder die beiden Notizen ausgetauscht werden.
2) Hat der Zeileintrag keine Notiz, kann die Startnotiz in den Zieleintrag
   kopiert oder verschoben werden.

Wie zuvor, wird die Operation abgebrochen, indem auf eine Stelle ausserhalb
der Liste getippt werden.

Die globale Suche SUCHT NICHT in den Notizen (aus Zeitgruenden).

--------------------------------------------------------------------------------
                                 Projekt-Uebersicht
--------------------------------------------------------------------------------

Ueber den Kommentar-Button bei der Erzeugung/Aenderung von Eintraegen gelangt
man in diesen Dialog.
Es werden alle definierten Projekte angezeigt. Zudem wird unterhalb der Liste
der Kommentar-Eintrag des vorherigen Dialogs angezeigt.
Die Projekte werden mit ihren Langnamen angezeigt. Hat ein Projekte keinen
Langnamen, wird der Kurzname angezeigt und mit einem (s) kenntlich gemacht.
Ueber den Button 'Beschreibung' wird fuer das gewaehlte Projekt die einge-
gebene Beschreibugn angezeigt (sofern eine eingegeben wurde).
'Dazu' fuegt das gewaehlte Projekt zum Kommentar hinzu, sofern damit die Laenge
des Kommentars nicht die maximal 16 Zeichen ueberschreitet. Natuerlich kann das
Kommentarfeld auch manuell geaendert werden.

Ist die Projektliste schon sehr lang, moechte man normalerweise die aktuellen
Projekte vorne in der Liste stehen haben, um sie schneller eingeben zu koennen.
Um das zu erreichen, kann in diesem Dialog die Reihenfolge der Projekte ge-
aendert werden. Ueber der Menuepunkt 'verschiebe Projekt' wird zunaechst das
zu verschiebene Projekt ausgewaehlt und anschlissend die neue Position.

'OK' beendet den Dialog und uebernimmt die Aenderungen, mit 'Abbruch' wird der
Dialog geschlossen, ohne die Aenderungen zu uebernehmen.

--------------------------------------------------------------------------------
                                 Eintraege editieren
--------------------------------------------------------------------------------

Wird in einer Uebersicht ein Eintrag angewaehlt, wird der betreffende Eintrag
geoeffnet und kann editiert werden. Neu ist dann der 'Loeschen'-Button.

--------------------------------------------------------------------------------
                                 Erzeugen von Notizen
--------------------------------------------------------------------------------

Ueber den Menuepunkt 'Notizen erzeugen' im Hauptbildschirm werden Eintraege in
das Notizbuch generiert. Nach Wahl der gewuenschten Eintraege und dem Datums-
bereich, fuer den Eintraege erzeugt werden soll, werden die Eintraege erzeugt,
wobei fuer jeden Monat ein eigener Eintrag generiert wird.

--------------------------------------------------------------------------------
                            Erzeugen von Kalendereintraegen
--------------------------------------------------------------------------------

JobTime kann Eintraege in den Kalender erzeugen. Sie beinhalten den Projektnamen,
die Art des Eintrags und die Zeit. Die Eintraege werden ueber den Menuepunkt
'Kalendereintraege generieren' des Hauptmenues erzeugt. Es wird dann nach dem
Datumsbereich der zu generierenden Eintraege gefragt.

ACHTUNG: Es gibt keine Option, die erzeugten Eintraege zu loeschen. Sie muessen
alle manuell geloescht werden. Daher ist es ratsam, mit einer kleinen Anzahl
von Eintraegen zu testen, ob einem die Eintraege gefallen oder nicht.

--------------------------------------------------------------------------------
                              Archiv-Bits zuruecksetzen
--------------------------------------------------------------------------------

Diese Funktion wird ueber das Hauptmenue 'Aendern der Arhciv-Bits' und dem an-
schliessenden 'zuruecksetzen' gewaehlt.

JobTime merkt sich alle Eintraege, fuer die Kalendereintraege erzeugt wurden.
Damit ist es moeglich, zu verhindern, dass fuer einen Eintrag doppelte Kalender-
eintraege erzeugt werden.

Wird der Kalendereintrag manuell geloescht, ist es auch danach nicht moeglich,
erneut einen Kalendereintrag fuer den gewaehlten Eintrag in JobTime erzeugen zu
lassen. Um dieses Problem zu beheben, kann JobTime seine gemerkten Kalenderein-
traege 'vergessen'. Damit existiert keine Verknuepfung von Kalenderientraegen
zu eingegebenen Daten; bereits erzeugte Kalendereintraege koennen erneut er-
zeugt werden, was in doppelten Kalendereintraegen resultiert.

--------------------------------------------------------------------------------
                            Archiv-Bits aktualisieren
--------------------------------------------------------------------------------

Diese Funktion wird ueber das Hauptmenue 'Aendern der Arhciv-Bits' und dem an-
schliessenden 'aktualisieren' gewaehlt.

Zunaechst werden die Archiv-Bits zurueckgesetzt; anschliessend wird der Kalender
nach Eintraegen von JobTime durchsucht; im Kalender geaenderte Eintraege werden
unter Umstaenden nicht gefunden, so dass diese Funktion wirklich nur angewendet
werden sollte, wenn es unbedingt notwendig ist.

--------------------------------------------------------------------------------
                               grafische Uebersicht
--------------------------------------------------------------------------------

In dieser Uebersicht wird immer 1 Jahr angezeigt. Ueber das Menu kann das ange-
zeigte Jahr ausgewaehlt werden.

Mit Hilfe von unterschiedlichen Symbolen koennen die einzelnen Eintragstypen
unterschieden werden. Ebenfalls ueber das Menue koennen alle moeglichen Symbole
angezeigt werden

Wie oben bereits erwaehnt gibt es teilweise mehrere Moeglichkeiten, einen
Arbeitstag in JobTime einzutragen (so zum Beispiel 07:30 als einen 'normalen'
Eintrag (a) oder 07:00 'normal und 00:30 'Ueberstunden' (b)). Die Berechnung
der Werte innerhalb von JobTime unterscheidet diese beiden Situationen nicht;
die grafische Uebersicht unterscheidet diese jedoch.

(b): ein solcher Eintrag wird immer mit dem Symbol '+' angezeigt
(a): die Anzeige ist abhaengig von den gewaehlten globalen Einstellungen.
     Wurde die 'normale' Anzeige gewaehlt, wird es als normaler Arbeitstag
     angezeigt; bei der detaillierten wird der Eintrag untersucht, ob er Ueber-
     stunden beinhaltet oder nicht und per Symbol wird das Ergebnis sichtbar
     gemacht.

--------------------------------------------------------------------------------
                               Projektdefinition
--------------------------------------------------------------------------------

Mit Hilfe der Projektdefinition koennen Projekte ueberwacht werden. Eine
eingeschraenkte Berechnung von kosten, die das Projekt verursacht, ist ebenfalls
moeglich.

Zunaechst wird das Projekt definiert. Dazu erhaelt das Projekt einen Kurz-,
einen Langnamen und eine Beschreibung. Bis auf den Kurznamen sind die Angaben
optional.

Der Kurzname ist der Name, der bei einem Eintrag das Projekt zuordnet; dieser
Name wird in den Kommentar aufgenommen und identifiziert das Projekt. Aus
diesem Grund muss der Kurzname eindeutig sein; zudem darf ein Kurzname keine
anderen Kurznamen enthalten, sonst werden die projektstatistiken falsch
berechnet. Beispiele fuer Kurznamen, die einen solchen Aufbau haben, koennten
zum Beispiel sein: %pr1, #pr2, ....

Jedem Eintrag kann mehr als 1 Projekt zugeordnet werden. Dazu werden die Kurz-
namen aller betroffenen Projekte hintereinander als Kommentar eingefuegt. Da
der Kommentar nur 16 Zeichen aufnimmt, sollten die Kurznamen wirklich kurz
sein.

Um Projekte mit 'kryptischen' Kurznamen auch nach laengerer Zeit noch identifi-
zieren zu koennen, koennen Langnamen eingegeben werden. Diese werden in den
Projektauswahldialogen angezeigt; die Beschreibung ist selbsterklaerend.

Im einem Klick auf den Detail-Button wird ein Fenster geoefnnet, in dem die
Kosten eingegeben werden koennen, die das Projekt verursacht.

  - fixe Grundkosten: einmalige Kosten zu Beginn des Projekts

  - Fixkosten pro Tag: feste Kosten, die ueber die Projektdauer pro Tag be-
    rechnet werden, unabhaengig davon, ob fuer das Projekt gearbeitet wurde
    oder nicht

  - Fixkosten pro Arbeitstag: feste Kosten, die fuer jeden Tag berechnet werden,
    an dem fuer das Projekt gearbeitet wurde

  - Waehrung: Waehrung fuer das Projekt

  - variable Kosten Einheit: pro Einheit (s.o) wird dieser Kostenfaktor 
    berechnet

  - Einheit: Groesse der Arbeitseinheit in Minuten; es wird immer eine gesamte
    Einheit berechnet. Beispiel: Einheitengroesse 5 Minuten, gearbeitet 6 Min.
    dann werden 2 Einheiten berechnet

  - Projektende: Definiert den Tag, ab den keine Kosten mehr berechnet werden.
    Als Moeglichkeit existieren: 'letzter Projekttag', 'aktuelles Datum' und
    'Datum waehlen'.

       letzter Projekttag: Innerhalb des gewaehlten Zeitraums fuer die Kosten-
       berechnung wird der letzte Tag gesucht, an dem fuer das Projekt ge-
       arbeitet wurde. Alle Tage danach werden nicht mehr betrachtet
       
       aktuelles Datum: selbsterklaerend

       Datum waehlen: selbsterklaerend

  - variable Kosten seperat berechnen: Wenn diese Box markiert ist, werden alle
    Eintraege seperat behandelt. Fuer jeden Eintrag wird dann auf volle 
    Einheiten aufgerundet. Ist es nicht markiert, wird die Summe aller Eintraege
    verwendet und diese auf die naechste volle Einheit aufgerundet.
    
    Beispiel:
      3 Eintraege fuer ein Projekt
        1) 11 Minuten
        2) 12 Minuten
        3) 17 Minuten
      Die Einheitengroesse ist 5 Minuten. Eine Einheit kostet 2 DM
    
    Box aktiviert:
        1) 11 Minuten --> 3 Einheiten --> 6 DM
        2) 12 Minuten --> 3 Einheiten --> 6 DM
        3) 17 Minuten --> 4 Einheiten --> 8 DM
                                      ==> 20 DM

    Box nicht aktiviert:
        11 Minuten + 12 Minuten + 17 Minuten = 40 Minuten
        40 Minuten --> 8 Einheiten --> 16 DM

Alle Projektdefinitionen werden in einer von den Eintraegen seperaten Daten-
bank gespeichert. Daher ist es moeglich, die Projektdefinitionen an jemanden
zu senden, der an denselben Projekten arbeitet.

Wird versucht, ein Projekt ohne den Kurznamen zu speichern, erscheint eine
Fehlermewldung.
Wird ein Kurzname eines Projekts geaendert, prueft JobTime, ob es bereits
Eintraege fuer das Projekt gibt. Ist das der Fall, fragt JobTime, ob die
Projekteintraege in den neuen Namen geaendert werden sollen. Zuvor wird
geprueft, ob das moeglich ist (es koennte sein, dass der neue Namen laenger ist
als der alte und nicht in die Kommentare der alten Eintraege passt).

--------------------------------------------------------------------------------
                                Projektstatistiken
--------------------------------------------------------------------------------

Nach Abfrage des zu betrachtenen Zeitraums wird fuer alle Projekte, fuer die
eine Statistik angezeigt werden soll (Projektdefinition) ein Statistik mit
Zeiten und Kosten angezeigt.
Ueber den Memo-Schalter kann die aktive Statistik als Merkzettel abgespeichert
werden.

--------------------------------------------------------------------------------
                             Loeschen von Eintraegen
--------------------------------------------------------------------------------

JobTime kann automatisch Eintraege loeschen. Entscheidend ist die Angabe, ob
Eintraege beginnend ab dem ersten Eintrag geloescht werden sollen, Eintraege
innerhalb eines bestimmten Zeitraums oder Eintraege von einem bestimmten Tag
bis zum Ende.

Die gewuenschte Art wird nach Anwahl des Menuepunktes erfragt. Wird fuer die
Datumseingabe(n) Abbruch gewaehlt, wird das Loeschen abgebrochen.

Beim Loeschen von Eintraegen beginnend ab dem ersten Eintrag werden gegebenfalls
Vertraege geloescht (sofern sie dann ueberfluessig sind) und Folgevertraege so
an die neuen Gegebenheiten angepasst, dass die Berechnung anschliessend 
dieselben Werte liefert. Angepasst wird dabei zum Beispiel die Anzahl der Ueber-
stunden, mit denen ein Vertrag beginnt.

Sinnvollerweise sollte vorher ein Backup gemacht werden, um gegebenfalls die
alten Eintraege wieder einsehen zu koennen.

--------------------------------------------------------------------------------
                                  Registrierung
--------------------------------------------------------------------------------

Im Anschlu an die Registrierung unter www.palmgear.com wird der Key zugeschickt.
Dieser wird im Registeringsdialog eingegeben.
Bei korrekter Eingabe erfolgt keine Aufforderung zur Registrierung mehr.

--------------------------------------------------------------------------------
                                 Bekannte Fehler
--------------------------------------------------------------------------------

Bisher sind keine Fehler bekannt. Trotzdem schliesse ich Fehler nicht aus.
Falls ein Fehler auftauchen sollte, bitte ich um eine Mail, damit der Fehler
ausgebaut werden kann.

--------------------------------------------------------------------------------
                        Ausblick auf naechste Versionen
--------------------------------------------------------------------------------

Ich habe von vielen Leuten Anregungen fuer neue Versionen erhalten. Allerdings
konnte ich nicht alle realisieren. Soweit moeglich habe ich diese berueck-
sichtigt. Meine Ideen sind mit dieser Version erschoepft.

Trotzdem bin ich natuerlich offen fuer weitere Vorschlaege. Wenn sie wirkliche
Neuerungen bringen, werde ich sie eventuell implementieren.

Aenderungen sind mittlerweile sehr zeitintensiv, da die Berechnungsroutinen
sehr komplex sind. Daher bitte ich um Verstaendnis, wenn nicht alle Vorschlaege
realisiert werden. JobTime ist meine Freizeitbeschaeftigung, die mich die letzten
Monate sehr viel zeit gekostet hat.

Ein Conduit koennte ich mir vorstellen, allerdings wuerde so etwas dann voraus-
sichtlich als Shareware veroeffentlicht, da mich die Entwicklung Geld kosten wird.
Ueber Rueckmeldungen, ob ein Conduit als Shareware akzeptiert werden wuerde,
wuerde ich mich freuen.


--------------------------------------------------------------------------------
                                  Ueber mich
--------------------------------------------------------------------------------

Ich bin 27 Jahre alt und habe Ende 1997 mein Studium beendet. Nun arbeite ich
fuer TUI (duerfte bekannt sein). Da ich nur nach meiner Arbeit Zeit zum
programmieren habe, kann es schon mal laenger dauern, bis Bugfixes/Erweiterungen
veroeffentlicht werden; bitte etwas Geduld.
Mail werde ich so schnell wie moeglich bearbeiten.
Zu Fragen ueber die Eingabe von speziellen Arbeitszeitmodellen stehe ich gerne
zur Verfuegung. Die E-Mail Adresse lautet:

JobTime@mboenig.de

Durch das Redesign von JobTime ist es wesentlich einfacher geworden,
lokalisierte Version zu implementieren. Wer Lust hat, JobTime in eine andere
Sprache zu uebersetzen, melde sich bitte bei mir.

--------------------------------------------------------------------------------
                           Aenderung in den Versionen
--------------------------------------------------------------------------------


3.10 (09.12.1999):	- Neu: Notizen fuer Eintraege moeglich
			- Neu: deutsche Version
			- Korrektur: 'global find'-Fehler behoben
			- JobTime ist nun Shareware

3.00 (14.11.1999):	- Neu: Arbeitsstunden auf Tagesbasis
			- Neu: Eingabe von Zeiten alternativ auf 1/10h-Basis
			- Neu: automatisches Loeschen von Eintraegen
			- Neu: gesetzliche Pausenregelung hinzugefuegt
			- Neu: neuer Eintragstyp fuer Eintraege
			- Neu: Sicherheitsabfragen zur Verhinderung von Fehl-
			  eingaben
			- Neu: Navigieren-Menue in Uebersichten
			- Neu: Grenzen von Ueberstunden in Memos beruecksichtigen
			- Neu: Grenzen von Ueberstunden in Ansichten berueck-
			  sichtigen
			- Neu: Zeitpunkte fuer Grenzwerte erweitert
			- Neu: Startwerte Ueberstunden/Urlaubstage fuer jeden
			  Vertrag getrennt festlegen
			- Neu: Bearbeiten-Menue in allen Eingabemasken
			- Neu: neue Icons in grafischer Uebersicht
			- Korrektur: invalid chunkptr bei Uebersichten
			- Korrektur: Ueberstundengrenzen beruecksichtigen
			- Korrektur: Vortraege nicht beruecksichtigt
			- Korrektur: Urlaubstage/Feiertage bis Jahresende im
			  Hauptfenster berucksichtigen
	
2.85 (08.09.1999):	- Korrektur: Laenge der Mittagspause wurde nicht
			  gespeichert
			- Korrektur: Menu im Hauptschirm korrigiert
			- Korrektur: Hilfetext fuer globale Einstellungen
			  war fehlerhaft

2.84 (06.09.1999):	- Neu: nahezu komplettes Redesign
                        - Neu: schnellere Berechnungen
                        - Neu: Eingabe eines Zeitraums fuer Urlaub vereinfacht
                        - Neu: Anzeige der Arbeit an ausgewaehlten Projekten
                          fuer einen gewaehlten Zeitraum
                        - Neu: deutsche Version
                        - Korrektur: JobTime sollte ab dieser Version keine
                          Datenbank mehr zerstoeren

2.83 (27.05.1999):	- Neu: manueller Abbau/Aufbau von Ueberstunden
                        - Neu: erweiterter Dialog fuer neue Eintraege
                        - Neu: Pruefung auf Ueberschneidung von Eintraegen
                        - Neu: registrierte Creator-ID von JobTime
                        - Korrektur: Urlaubsberechnung bei staendig 
                          wechselnden Vertraegen
                        - Korrektur: fehlerhafte Berechnung bei der Erzeugung
                          von Merkzetteln

Versionen vorher: bitte die englische Anleitung lesen

--------------------------------------------------------------------------------
                                  Hinweise
--------------------------------------------------------------------------------

JobTime darf weitergegeben werden, solange alle zugehoerigen Dateien mit ver-
trieben werden. Der Autor uebernimmt keine Garantie fuer die Funktionsfaehigkeit
der Software. Der Autor ist in keiner Weise fuer den Verlust von Daten verant-
wortlich, die durch die Benutzung der Software entstehen, weder durch direkte,
noch durch indirekte Anwendung. Ebenso kann der Autor nicht fuer Folgen ver-
antwortlich gemacht werden, die durch fehlerhafte Daten oder durch die Anwendung
von JobTime verursacht werden.

Die aktuelle Version wird immer bei www.palmgear.com abgelegt.


--------------------------------------------------------------------------------
                                    Danke
--------------------------------------------------------------------------------

Mein Dank gilt allen, die bei der Verbesserung geholfen haben.
Natuerlich auch allen, die mir Fehler mitgeteilt haben und geholfen haben,
diese Fehler zu lokalisieren und damit zu beheben.

Besonderer Dank gilt denen, die trotz Verlustes Ihrer Datenbank den Betatest
fuer das Redesign uebernommen haben.
